Hi, I am trying to create a sub menu from a main menu item on the main DOORS explorer windows using createmenu. I can create main menus but can't seem to work out how to create sub menus. The code I have for creating the menu is : createMenu(alwaysOn, "Menu Name", 'A', null) createItem(alwaysOn, "Menu Item 1", 'P', null, null, null, null, null, null, (getenv "DOORSHOME") "<DXL File>") createItem(alwaysOn, "Menu Item 2", 'T', null, null, null, null, null, null, (getenv "DOORSHOME") "<DXL File>") separator createItem(alwaysOn, "Sub Menu Item 1", 'A', null, null, null, null, null, null, (getenv "DOORSHOME") "<DXL File>") createItem(alwaysOn, "Sub Menu Item 2", 'A', null, null, null, null, null, null, (getenv "DOORSHOME") "<DXL File>") createItem(alwaysOn, "Sub Menu Item 3", 'A', null, null, null, null, null, null, (getenv "DOORSHOME") "<DXL File>") end menu I would like the 3 items after the separator to be in a sub menu under another menu title. Any help would be much appreciated. Thanks Pippa
Pippa1 - Tue Apr 26 07:40:59 EDT 2016 |
Re: Using createmenu to create sub menus Try:
createMenu(alwaysOn, "Menu Name", 'A', null)
createItem(alwaysOn, "Menu Item 1", 'P', null, null, null, null, null, null, (getenv "DOORSHOME") "<DXL File>")
createItem(alwaysOn, "Menu Item 2", 'T', null, null, null, null, null, null, (getenv "DOORSHOME") "<DXL File>")
separator
createMenu(alwaysOn, "Another Menu Title", 'B', null)
createItem(alwaysOn, "Sub Menu Item 1", 'A', null, null, null, null, null, null, (getenv "DOORSHOME") "<DXL File>")
createItem(alwaysOn, "Sub Menu Item 2", 'A', null, null, null, null, null, null, (getenv "DOORSHOME") "<DXL File>")
createItem(alwaysOn, "Sub Menu Item 3", 'A', null, null, null, null, null, null, (getenv "DOORSHOME") "<DXL File>")
end menu
end menu
|
Re: Using createmenu to create sub menus O.Wilkop - Tue Apr 26 10:02:44 EDT 2016 Try:
createMenu(alwaysOn, "Menu Name", 'A', null)
createItem(alwaysOn, "Menu Item 1", 'P', null, null, null, null, null, null, (getenv "DOORSHOME") "<DXL File>")
createItem(alwaysOn, "Menu Item 2", 'T', null, null, null, null, null, null, (getenv "DOORSHOME") "<DXL File>")
separator
createMenu(alwaysOn, "Another Menu Title", 'B', null)
createItem(alwaysOn, "Sub Menu Item 1", 'A', null, null, null, null, null, null, (getenv "DOORSHOME") "<DXL File>")
createItem(alwaysOn, "Sub Menu Item 2", 'A', null, null, null, null, null, null, (getenv "DOORSHOME") "<DXL File>")
createItem(alwaysOn, "Sub Menu Item 3", 'A', null, null, null, null, null, null, (getenv "DOORSHOME") "<DXL File>")
end menu
end menu
That's great. Thanks. I think I just didn't have to end menus in the correct places. |